home *** CD-ROM | disk | FTP | other *** search
/ Aminet 20 / Aminet 20 (1997)(GTI - Schatztruhe)[!][Aug 1997].iso / Aminet / dev / misc / gms_dev.readme < prev    next >
Text File  |  1997-07-13  |  16KB  |  333 lines

  1. Short:    The Games Master System, V0.6B
  2. Author:   paul@ethos.co.nz (Paul Manias)
  3. Uploader: paul@ethos.co.nz (Paul Manias)
  4. Version:  0.6
  5. Type:     dev/misc
  6. Replaces: dev/misc/gms_dev.lha
  7.  
  8.  
  9. TITLE
  10.  
  11.      Games Master System
  12.      (GMS)
  13.  
  14.  
  15. VERSION
  16.  
  17.      0.6B (Released 11 May 1997)
  18.  
  19.  
  20. AUTHOR
  21.  
  22.      Paul Manias (paul@ethos.co.nz)
  23.  
  24.  
  25. DESCRIPTION
  26.  
  27.     The Games Master System is a developers kit that is aimed at
  28.     enhancing the functionality of the Amiga OS, with emphasis on games
  29.     programming.  It is based on the Amiga shared library standard,
  30.     so will work with any programming language such as C, Assembler,
  31.     E, Basic etc.
  32.  
  33.     The system can be ported across to other platforms besides the
  34.     Amiga, and in future GMS programs could be run on other platforms
  35.     without recompilation (CPU's must match or they have to be
  36.     emulated).
  37.  
  38.     Here are just a few of the GMS features:
  39.  
  40.       - Fast blitter functions, including CPU assisted blitting.
  41.       - Full sprite support.
  42.       - In-built proportional fading functions.
  43.       - Sound support, includes intelligent channel play-back.
  44.       - Support for raster/copperlists with built-in special FX.
  45.       - External structure and object pre-processing, allows user
  46.         editing of program data.
  47.       - Smart saving/loading of files, including auto de/packing.
  48.       - Support for all kinds of input devices (joysticks, joypads etc)
  49.       - A system debugger is provided.
  50.       - A preference program that allows editing of things such as
  51.         default screen dimensions, resolutions, mode promotion etc.
  52.       - Multi-tasking and screen-switching is supported.
  53.  
  54.     The system has a very modern design and includes full resource
  55.     tracking and safe task destruction features.  A debugger has been
  56.     included which GMS functions co-operate with, so there is no need
  57.     for special patches or debugging tools.  Functions are written
  58.     with garbage protection features and where possible, software
  59.     based memory protection.  GMS can recover from many programming
  60.     errors that usually result in software failures.
  61.  
  62.     Full documentation and 260k of example source in C, Assembler and
  63.     E is included within the archive.
  64.  
  65.  
  66. NEW FEATURES
  67.  
  68.     Some of the new features present in V0.6B are:
  69.  
  70.       - Transparent chunky 2 planar implemented.
  71.       - Picture resizing/scaling for LoadPic().
  72.       - IceBreaker (the GMS debugger) is available and fully working.
  73.       - GMSPrefs is available and working.
  74.       - 24 bit colour as standard (no more 12 bit colours).
  75.       - Compiled code will be compatible with 680x0 machines that do
  76.         not have the Amiga hardware or the Amiga OS (eg Macs).
  77.       - Full resource tracking.
  78.       - Task destruction features - just press Left Amiga and Delete
  79.         to automatically kill a GMS program.
  80.  
  81.  
  82. SPECIAL REQUIREMENTS
  83.  
  84.      There are no must-have requirements, but an AGA Amiga is
  85.      necessary for about 5% of the demos.  KingCON or any other
  86.      enhanced shell with a scroll back buffer is desirable for
  87.      running IceBreaker.
  88.  
  89.  
  90. AVAILABILITY
  91.  
  92.      GMS is available on all up to date Aminet sites, for example:
  93.  
  94.        ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_dev.lha (460k)
  95.  
  96.  
  97. PRICE
  98.  
  99.      This beta version is free.
  100.  
  101.  
  102. DISTRIBUTAILITY
  103.  
  104.      The distribution of the Games Master System is limited to Aminet
  105.      and may not be redistributed without permission from the Author.
  106.      The Games Master System is (c) Copyright 1996-1997 Paul Manias /
  107.      DreamWorld Productions.
  108.  
  109.  
  110. ============================= Archive contents =============================
  111.  
  112. Original  Packed Ratio    Date     Time    Name
  113. -------- ------- ----- --------- --------  -------------
  114.      784     568 27.5% 03-May-97 21:41:10 +StartGMS
  115.      709     380 46.4% 20-Apr-97 15:10:42 +Copyright.txt
  116.      988     836 15.3% 01-May-97 16:08:56 +AGAFloodFill
  117.     9392    2957 68.5% 01-May-97 16:39:16 +AGASprites
  118.     1196     799 33.1% 04-May-97 11:44:40 +BounceLine
  119.     1312     825 37.1% 02-May-97 12:36:00 +BouncingBOBs
  120.      760     364 52.1% 01-May-97 16:09:34 +ColourBars
  121.     1308     671 48.7% 01-May-97 16:09:48 +Colourlist
  122.      336     223 33.6% 27-Apr-97 20:12:14 +OBJ.Screen
  123.      736     371 49.5% 20-Apr-97 15:33:00 +OBJ.Worm
  124.     1036     482 53.4% 16-Apr-97 15:09:14 +OBJ.Yamooza
  125.     6972     861 87.6% 20-Sep-96 16:35:28 +PIC.Circle
  126.    29874   17299 42.0% 25-Aug-96 23:07:48 +PIC.Green
  127.     2930    1256 57.1% 26-Mar-97 17:27:12 +PIC.HRPulse
  128.    13870    8749 36.9% 09-Nov-92 12:36:52 +PIC.Loading
  129.    10658    5557 47.8% 01-Jul-80 04:42:20 +PIC.Pic640x256
  130.     1614     791 50.9% 28-Mar-97 17:13:08 +PIC.Pulse
  131.    11772    2849 75.7% 07-Dec-96 21:13:08 +PIC.Rambo
  132.     7968     207 97.4% 20-Sep-96 16:36:46 +RAW.CircleBob
  133.     2112     668 68.3% 21-Jul-96 13:48:04 +RAW.CircleSpr1
  134.     2112     970 54.0% 21-Jul-96 13:48:26 +RAW.CircleSpr2
  135.     2112     933 55.8% 21-Jul-96 13:48:50 +RAW.CircleSpr3
  136.     2208     691 68.7% 29-Mar-96 13:10:22 +RAW.Sparkie
  137.     2208     588 73.3% 22-Jul-96 17:18:42 +RAW.Sparkie32
  138.     7532    6049 19.6% 26-Jun-91 01:52:58 +SND.Explosive
  139.     4074    3611 11.3% 05-Dec-96 17:45:04 +SND.Rambo
  140.     3628    3160 12.8% 02-Jan-01 03:53:24 +SND.ShipBounce
  141.     4830    3676 23.8% 23-Sep-87 14:26:22 +SND.Sparks
  142.     1280     874 31.7% 09-Nov-92 11:46:12 +SND.WallBounce
  143.    30160   30160  0.0% 30-Jun-80 06:56:36 +Yattering128.PAK
  144.      488     395 19.0% 01-May-97 17:28:12 +DrawPixel
  145.     8512    3249 61.8% 03-May-97 21:54:46 +FireWorks
  146.      472     357 24.3% 01-May-97 16:13:20 +GreenFade
  147.     1388     909 34.5% 03-May-97 17:31:20 +IntMandel
  148.     1008     748 25.7% 04-May-97 12:14:20 +Julia
  149.      644     494 23.2% 01-May-97 16:14:06 +Morph
  150.      828     483 41.6% 03-May-97 20:59:52 +PixelTrail1
  151.      788     473 39.9% 03-May-97 21:00:20 +PixelTrail2
  152.     2460    1324 46.1% 04-May-97 12:14:14 +Pobs
  153.     1052     675 35.8% 02-May-97 12:33:04 +RainingBobs
  154.     1096     688 37.2% 03-May-97 20:35:16 +RamboWorm
  155.      484     369 23.7% 01-May-97 17:35:38 +RandomPlot
  156.      560     418 25.3% 04-May-97 12:13:02 +Redimension
  157.     1100     685 37.7% 04-May-97 12:13:42 +ResizeWorm
  158.     1688    1013 39.9% 10-May-97 20:57:00 +Scroll&Sprite
  159.      612     449 26.6% 04-May-97 12:11:24 +ScrollMemory
  160.     2852    1192 58.2% 02-May-97 12:31:48 +Stars
  161.     9020     848 90.5% 03-May-97 21:00:58 +Transparent
  162.      472     362 23.3% 01-May-97 16:16:02 +WhiteFade
  163.    39434   11425 71.0% 03-May-97 11:57:44 +Blitter.guide
  164.     2306     697 69.7% 02-May-97 15:57:34 +CHANGES.TXT
  165.    88274   27710 68.6% 11-May-97 11:19:52 +Master.guide
  166.     1817     678 62.6% 19-Jan-97 21:54:28 +Master.guide.info
  167.    61531   16419 73.3% 11-May-97 10:59:14 +Screens.guide
  168.    14449    4206 70.8% 03-May-97 11:40:20 +Sound.guide
  169.    20784    8833 57.5% 25-Apr-97 14:59:16 +Communication.iff
  170.    47679   19328 59.4% 04-May-97 17:51:40 +GMS.guide
  171.     1817     672 63.0% 19-Jan-97 21:54:28 +GMS.guide.info
  172.     1142     242 78.8% 21-Dec-96 23:36:24 +ceddefaults.s
  173.        0       0  0.0% 20-Apr-97 23:10:50 +
  174.    14580    7133 51.0% 10-May-97 20:47:22 +Blitter.GPI
  175.        0       0  0.0% 07-May-97 20:57:04 +
  176.     1040     741 28.7% 11-May-97 09:38:48 +000.CPU1
  177.      704     520 26.1% 11-May-97 09:39:02 +020.Simple
  178.        0       0  0.0% 07-May-97 20:57:30 +
  179.        0       0  0.0% 07-May-97 20:57:08 +
  180.     1052     718 31.7% 23-Apr-97 13:45:02 +Objects.GPI
  181.    13620    7788 42.8% 07-May-97 20:45:36 +Master.GPI
  182.     1360     910 33.0% 07-May-97 20:26:12 +DBLNTSC
  183.     1360     910 33.0% 07-May-97 20:26:12 +DBLPAL
  184.     1772    1161 34.4% 10-May-97 20:53:08 +NTSC
  185.     1772    1161 34.4% 10-May-97 20:53:08 +PAL
  186.     1360     910 33.0% 07-May-97 20:26:12 +VGA
  187.    10828    6153 43.1% 11-May-97 09:39:56 +Screens.GPI
  188.     8640    4735 45.1% 30-Apr-97 09:16:12 +Sound.GPI
  189.     8893    2111 76.2% 04-May-97 11:37:46 +games_protos.h
  190.     2449     985 59.7% 03-May-97 14:04:30 +games.m
  191.     7280    3043 58.2% 03-May-97 09:17:20 +games.m
  192.     1740     688 60.4% 26-Apr-97 14:06:18 +sound.m
  193.      480     217 54.7% 09-May-97 21:47:44 +cards_gpi.fd
  194.      295     147 50.1% 09-May-97 21:47:56 +emulation.fd
  195.     7433    1945 73.8% 09-May-97 21:48:06 +games_lib.fd
  196.      279     156 44.0% 09-May-97 21:48:18 +monitors.fd
  197.      210     111 47.1% 01-Mar-97 17:06:56 +cards_gpi.i
  198.     2351     857 63.5% 26-Apr-97 13:58:22 +debug.i
  199.      210     123 41.4% 08-May-97 14:11:14 +emulation_lib.i
  200.    18371    5658 69.2% 03-May-97 09:10:52 +games.e
  201.    13841    3938 71.5% 09-May-97 08:25:40 +games.h
  202.    16282    5638 65.3% 09-May-97 20:23:20 +games.i
  203.     6634    1522 77.0% 30-Apr-97 17:54:32 +games_lib.i
  204.     1627     686 57.8% 26-Apr-97 14:02:02 +gamesbase.h
  205.     1532     672 56.1% 25-Apr-97 13:49:30 +gamesbase.i
  206.       37      36  2.7% 30-Apr-97 12:23:40 +gpis.i
  207.     2185     839 61.6% 05-May-97 16:12:54 +image.h
  208.     6440    1987 69.1% 04-May-97 10:38:50 +image.i
  209.     3157    1196 62.1% 26-Apr-97 14:07:28 +misc.h
  210.     2742    1222 55.4% 26-Apr-97 14:06:28 +misc.i
  211.     6792    2264 66.6% 09-May-97 08:30:04 +screens.h
  212.     8884    2972 66.5% 10-May-97 20:18:32 +screens.i
  213.     3141    1114 64.5% 26-Apr-97 14:06:16 +sound.e
  214.     3786    1234 67.4% 26-Apr-97 14:05:56 +sound.h
  215.     4199    1636 61.0% 26-Apr-97 14:06:54 +sound.i
  216.     1459     670 54.0% 11-May-97 12:02:10 +tasks.h
  217.     1634     780 52.2% 03-May-97 10:59:20 +tasks.i
  218.      791     477 39.6% 24-Apr-97 18:13:18 +tracking.i
  219.      608     231 62.0% 27-Apr-97 16:19:52 +games_extras.h
  220.    18045    3474 80.7% 03-May-97 09:19:34 +games_pragmas.h
  221.      208     127 38.9% 20-Mar-97 17:26:58 +games.h
  222.     2631    1300 50.5% 11-May-97 10:20:42 +Installation.txt
  223.       30      30  0.0% 11-May-97 09:55:36 +screens.prefs
  224.        0       0  0.0% 03-May-97 22:01:48 +
  225.     2144    1053 50.8% 11-May-97 10:23:28 +Questionnaire.txt
  226.     7898    3651 53.7% 11-May-97 11:58:44 +READMEFIRST.TXT
  227.     1032     647 37.3% 01-May-97 16:40:24 +ClearWorm
  228.     4553    1506 66.9% 01-May-97 16:40:22 +ClearWorm.s
  229.     2049     764 62.7% 03-May-97 20:51:40 +DrawLine.s
  230.     2973    1063 64.2% 01-May-97 17:28:08 +DrawPixel.s
  231.      772     577 25.2% 04-May-97 12:05:16 +OBJ_RamboWorm
  232.     4999    1638 67.2% 01-May-97 17:32:52 +OBJ_RamboWorm.s
  233.     2590     969 62.5% 20-Apr-97 15:32:56 +OBJ_RamboWormData.s
  234.     3957    1357 65.7% 09-May-97 22:48:30 +PixelTrail1.s
  235.     3585    1212 66.1% 10-May-97 21:28:32 +PixelTrail2.s
  236.     5592    1818 67.4% 01-May-97 17:35:06 +RamboWorm.s
  237.     2553     956 62.5% 01-May-97 17:35:34 +RandomPlot.s
  238.     5584    1667 70.1% 02-May-97 12:48:20 +Transparent.s
  239.    12755    3305 74.0% 11-May-97 09:38:42 +000.CPU1.s
  240.    10499    2959 71.8% 11-May-97 09:37:22 +020.Simple.s
  241.      852     498 41.5% 11-May-97 09:22:10 +ChunkyBuffered
  242.     4121    1476 64.1% 11-May-97 09:22:06 +ChunkyBuffered.s
  243.      416     319 23.3% 10-May-97 12:00:06 +ChunkyPicture
  244.     2004     680 66.0% 10-May-97 12:00:04 +ChunkyPicture.s
  245.      848     499 41.1% 11-May-97 09:21:14 +ChunkySingle
  246.     4166    1505 63.8% 11-May-97 09:21:10 +ChunkySingle.s
  247.     8344    2540 69.5% 02-May-97 12:35:58 +BouncingBobs.s
  248.     6406    2046 68.0% 02-May-97 12:33:48 +Julia.s
  249.     9332    2791 70.0% 02-May-97 12:33:34 +Pobs.s
  250.     7865    2619 66.7% 02-May-97 12:33:02 +RainingBobs.s
  251.     7357    2187 70.2% 02-May-97 12:31:44 +Stars4.s
  252.     7061    2226 68.4% 02-May-97 12:31:22 +Stars8.s
  253.     6919     908 86.8% 25-Nov-96 19:15:02 +StarSinus.i
  254.     2919     980 66.4% 01-May-97 16:13:16 +GreenFade.s
  255.     3255    1146 64.7% 01-May-97 16:14:04 +Morph.s
  256.     3120    1049 66.3% 01-May-97 16:15:46 +WhiteFade.s
  257.     3784    1563 58.6% 01-May-97 16:08:52 +AGAFloodFill.s
  258.     3645    1606 55.9% 01-May-97 16:08:12 +AGAMirror.s
  259.     4126    1500 63.6% 01-May-97 16:09:30 +ColourBars.s
  260.     3923    1229 68.6% 01-May-97 16:09:46 +Colourlist.s
  261.     2234     835 62.6% 01-May-97 16:10:20 +DoubleBuffer.s
  262.     2154     778 63.8% 04-May-97 12:09:54 +HiResScreen.s
  263.     3525    1399 60.3% 01-May-97 17:31:14 +LoadPicture.s
  264.     3163    1164 63.1% 04-May-97 12:13:00 +Redimension.s
  265.     6007    2009 66.5% 04-May-97 12:13:40 +ResizeWorm.s
  266.     2833    1067 62.3% 04-May-97 12:11:20 +ScrollMemory.s
  267.     4361    1266 70.9% 10-May-97 21:01:36 +AGASprites.s
  268.     3646    1398 61.6% 10-May-97 21:00:26 +Sprite.s
  269.     1040     648 37.6% 01-May-97 16:38:10 +RamboWormNasty
  270.     5912    2009 66.0% 01-May-97 16:37:54 +RamboWormNasty.s
  271.     6697    2348 64.9% 25-Apr-97 17:53:00 +StartGMS.s
  272.     1298     534 58.8% 27-Apr-97 20:11:50 +OBJ.Screen.s
  273.     3454    1258 63.5% 01-May-97 16:36:10 +ScreenObject.s
  274.     3272    1286 60.6% 01-May-97 16:36:28 +ScreenObjectList.s
  275.     3540    1293 63.4% 04-May-97 11:44:10 +BlitWorm.c
  276.     2086     820 60.6% 04-May-97 11:45:44 +BounceLine.c
  277.     2270     916 59.6% 04-May-97 11:47:12 +PixelList.c
  278.     1446     597 58.7% 04-May-97 11:48:32 +GreenFade.c
  279.     1508     622 58.7% 04-May-97 11:49:02 +WhiteFade.c
  280.      292     229 21.5% 27-Apr-97 17:16:44 +gms.o
  281.     1748     755 56.8% 28-Apr-97 19:48:02 +gms.s
  282.      398     258 35.1% 21-Apr-97 20:50:36 +READMEFIRST.TXT
  283.     2445    1302 46.7% 04-May-97 11:56:34 +AGAFloodFill.c
  284.     3516    1417 59.6% 04-May-97 11:57:52 +ColourBars.c
  285.      829     479 42.2% 04-May-97 12:00:38 +Colourlist.c
  286.     1057     537 49.1% 04-May-97 12:00:50 +DoubleBuffer.c
  287.     1000     518 48.2% 04-May-97 12:01:04 +HiResScreen.c
  288.     2396     990 58.6% 01-May-97 18:50:38 +Mirror.c
  289.     1414     560 60.3% 04-May-97 12:02:08 +OBJScreen.c
  290.     2349    1036 55.8% 10-May-97 20:57:36 +Sprites.c
  291.     1509     804 46.7% 03-May-97 17:31:20 +IntMandel.e
  292.     2852    1614 43.4% 03-May-97 17:31:30 +kohonen
  293.     3726    1394 62.5% 03-May-97 17:31:30 +Kohonen.e
  294.    10423    3073 70.5% 03-May-97 21:54:44 +FiReWoRkS.e
  295.      874     503 42.4% 01-Nov-96 00:15:00 +Fireworks.readme
  296.     5639    1701 69.8% 10-Jan-97 20:53:26 +FireWorksMod.e
  297.     3674    1427 61.1% 03-May-97 21:54:30 +fireworksMod.m
  298.      693     329 52.5% 02-Sep-92 13:30:40 +LList.e
  299.      456     265 41.8% 31-Oct-96 23:55:48 +LList.m
  300.     2443     485 80.1% 31-Oct-96 22:36:06 +WordIms.e
  301.     1058     313 70.4% 26-Apr-97 17:22:02 +wordims.m
  302.     1526     702 53.9% 03-May-97 13:23:44 +DoubleBuffer.e
  303.     1206     512 57.5% 03-May-97 13:24:54 +FadingDemo.e
  304.     1142     522 54.2% 23-Apr-97 16:10:58 +HiResScreen.e
  305.     1139     456 59.9% 03-May-97 13:27:40 +OBJScreen.e
  306.     1807     749 58.5% 03-May-97 13:29:18 +Reposition.e
  307.     2816    1187 57.8% 10-May-97 20:56:58 +Scroll&Sprite.e
  308.     1570     719 54.2% 03-May-97 13:30:22 +ScrollScreen.e
  309.    34248   12982 62.0% 03-May-97 21:52:04 +GMSPrefs
  310.     8440    3360 60.1% 26-Apr-97 13:35:18 +GMSPrefs.guide
  311.     1817     673 62.9% 11-Nov-96 22:18:08 +GMSPrefs.guide.info
  312.      866     371 57.1% 03-May-97 21:53:42 +GMSPrefs.info
  313.    33732   13204 60.8% 26-Apr-97 23:08:58 +screens.mod
  314.     1056     674 36.1% 03-May-97 17:39:40 +TestPrefs
  315.     7870    2621 66.6% 03-May-97 17:36:58 +TestPrefs.s
  316.     8436    4863 42.3% 25-Apr-97 18:52:20 +IceBreaker
  317.     6493    2589 60.1% 11-May-97 10:35:38 +IceBreaker.guide
  318.     8636    4966 42.4% 26-Apr-97 11:17:00 +IceBreakerCon
  319.      835     390 53.2% 26-Apr-97 11:17:00 +IceBreakerCon.info
  320.     3508    1272 63.7% 25-Apr-97 18:51:42 +IceBreaker.c
  321.     1596     885 44.5% 25-Apr-97 18:52:16 +IceBreaker.o
  322.      315     168 46.6% 25-Apr-97 14:08:20 +IceLCompile.scr
  323.      311     178 42.7% 25-Apr-97 14:08:42 +IceQCompile.scr
  324.     3926    1383 64.7% 25-Apr-97 20:20:32 +IceBreaker.c
  325.     1820    1000 45.0% 25-Apr-97 20:21:00 +IceBreaker.o
  326.      318     170 46.5% 25-Apr-97 14:23:50 +IceLCompile.scr
  327.      315     180 42.8% 25-Apr-97 14:23:40 +IceQCompile.scr
  328.    36269    7538 79.2% 26-Apr-97 11:12:48 +IceAssembler.asm
  329.     6112    3312 45.8% 26-Apr-97 11:16:56 +IceAssembler.o
  330.      451     268 40.5% 26-Apr-97 11:10:28 +README.TXT
  331. -------- ------- ----- --------- --------
  332.  1149803  450331 60.8% 11-May-97 21:25:54   217 files
  333.